home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group95b.txt / 000041_icon-group-sender _Thu Jun 15 20:12:06 1995.msg < prev    next >
Internet Message Format  |  1995-09-18  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Fri, 16 Jun 1995 08:54:28 MST
  2. To: icon-group@cs.arizona.edu
  3. Date: 15 Jun 1995 20:12:06 -0700
  4. From: scott@cs.arizona.edu (Scott E Gilbert)
  5. Message-Id: <3rqsq6$g9s@lectura.CS.Arizona.EDU>
  6. Organization: University of Arizona CS Department, Tucson AZ
  7. Sender: icon-group-request@cs.arizona.edu
  8. References: <3rpcmd$ie0@canopus.cc.umanitoba.ca>
  9. Subject: Re: ICON vs Ted Nelson
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12. In article <3rpcmd$ie0@canopus.cc.umanitoba.ca>,  <ryder@mbnet.mb.ca> wrote:
  13. >I am just wondering whether or not anyone posts any ICON related info here. It currently sounds more
  14. >like the TED Nelson  pro / con list! Maybe u could start a new list for the the letter and its responses, hmm!
  15. >_don
  16. >
  17.  
  18. Actually, I'm usually so pleased to see _any_ posts in this group that I
  19. don't mind when it gets stuck in a rampid cross-post or some newbie asks how
  20. to create those neat little clickable things in MS Windows.
  21.  
  22. Ok, so lets spark up a thread of our own.  What are your least and most
  23. favorite features about Icon?  What would you change?
  24.  
  25. Personally, I'd like to see the &null value act as a general purpose
  26. identity for all of the operators except when used as a procedure call. For
  27. example:
  28.  
  29.   1 + &null           -> 1
  30.   1 * &null           -> 0
  31.   'abc' ++ &null      -> 'abc'
  32.   "foo" || &null      -> "foo"
  33.   [1,2,3] ||| &null   -> [1,2,3]
  34.   &null(1, 2, 3)      -> Obscure Runtime Error: 169
  35.  
  36. I'd probably even extend this to other "operators" such as those that work
  37. on lists, tables and sets.
  38.  
  39.  
  40. Oh, and feel free to crosspost this to alt.babble.ted.nelson  :)
  41.  
  42.  
  43.  
  44.